50643 133
8784 310
10437 196
312028 707
280289 526
35954 115
4267 541
14264 385
28761 278
8780 313
9446 412
8387 358
6961 689
3407 571
6044 197
3092 245
7483 611
11267 462
1490 157
8844 590
4835 478
14546 249
7354 816
4956 511
1220 102
2848 637
9096 610
13314 357