2950 514
6773 744
6523 234
4182 53
295663 1229
9368 103
12778 735
85365 1050
14394 653
18285 335
25467 279
42076 568
17777 608
20011 542
43031 490
3889 486
6043 605
5066 286
7299 111
5977 444
5160 690
6351 761
6489 225
4186 167
20870 673
2608 197
2661 514
24954 432