43996 280
3718 547
7542 429
3620 113
20788 100
4112 628
28316 780
15481 166
11643 33
4853 322
54850 192
5773 633
6625 769
9288 392
4900 195
2861 188
11611 783
13794 414
12338 289
2602 257
19554 422
15009 693
14326 243
4004 275
22842 73
39939 780
41973 634
24499 488