2950 514
6773 744
6522 234
4182 53
295651 1229
9368 103
12778 735
85359 1050
14394 653
18284 335
25467 279
42073 568
17776 608
20002 542
43022 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