2647 119
3344 582
23860 612
4998 559
77047 245
14300 166
1894 192
7159 79
17476 352
2395 425
11017 629
9400 523
5562 509
70909 662
3701 627
4211 76
2293 271
26263 354
2340 429
5984 447
4719 626
2704 33
20036 798
6303 197
3068 601
5006 269
50065 327
18479 503