2950 514
6773 744
6521 234
4182 53
295648 1229
9368 103
12778 735
85358 1050
14394 653
18283 335
25467 279
42073 568
17776 608
19999 542
43018 490
3889 486
6042 605
5066 286
7298 111
5977 444
5160 690
6351 761
6488 225
4185 167
20870 673
2607 197
2661 514
24952 432