2502 265
2328 203
3688 422
10401 524
2735 417
2416 34
6465 233
4150 622
4306 579
3563 587
12248 328
4167 637
2371 75
1592 175
4624 208
1696 193
6693 746
23956 253
30412 319
52259 953
45540 340
36682 828
25266 488
38329 242
40705 645
21905 739
130031 306
25911 809