2951 433
2962 903
18839 553
11590 122
88592 175
25240 590
320010 1056
148795 757
11455 530
10516 179
921771 1980
447347 1142
5492 373
204647 235
33485 806
16323 599
6757 598
19455 574
32557 436
78163 259
51472 561
43132 422
81805 732
4821 847
8955 286
6071 949
5547 714
2805 524