50329 897
40556 432
19455 393
6396 313
33130 356
13552 510
7241 611
7394 578
7117 194
5043 109
5687 530
38016 648
7787 467
10879 112
5369 311
9715 631
5558 517
13929 200
9707 106
16188 168
324011 763
24587 603
21874 328
13358 387
18741 590
44745 559
22346 100
10050 680