2950 514
6773 744
6523 234
4182 53
295657 1229
9368 103
12778 735
85362 1050
14394 653
18285 335
25467 279
42076 568
17777 608
20006 542
43028 490
3889 486
6042 605
5066 286
7299 111
5977 444
5160 690
6351 761
6488 225
4186 167
20870 673
2607 197
2661 514
24953 432