2599 45
40583 432
12318 144
5048 330
7225 409
13244 424
64683 65
28391 974
7410 723
5068 197
3785 773
8547 480
62507 278
25260 559
18646 447
9594 750
7873 599
6480 814
64897 527
61035 125
19371 185
29508 504
61805 585
20470 623
9504 229
25683 417
11430 498
4601 388