15093 727
9761 425
3023 282
3291 141
9864 746
17151 205
7648 55
21471 280
14638 862
5511 549
10131 53
7459 334
18081 740
8901 536
4341 792
21780 611
3328 57
12681 768
4413 396
5389 714
2840 221
15593 468
4742 745
18400 586
24486 536
8399 296
5803 436
31557 972