3132 862
22774 253
3107 509
9473 424
11968 585
2759 204
1582 202
89704 781
10755 702
2590 581
5144 44
2173 261
59408 85
3136 64
33140 556
19284 818
19659 116
14706 355
4387 562
23756 294