2502 265
2328 203
3688 422
10401 524
2735 417
2416 34
6465 233
4150 622
4306 579
3564 587
12249 328
4168 637
2372 75
1592 175
4626 208
1696 193
6693 746
23959 253
30417 319
52263 953
45552 340
36688 828
25269 488
38333 242
40707 645
21906 739
130037 306
25914 809