15009 364
25485 74
33461 306
14181 1002
283698 921
268689 539
5484 213
59383 483
109706 349
212941 328
36415 636
103383 341
21388 593
150819 424
69562 459
28060 200
47893 203
201951 435
60592 494
136742 882
39777 847
72084 505
65535 651
117112 757
55111 671
36092 923
50503 661
43760 546