2502 265
2329 203
3689 422
10401 524
2735 417
2417 34
6468 233
4152 622
4308 579
3564 587
12254 328
4169 637
2374 75
1593 175
4632 208
1699 193
6695 746
23973 253
30448 320
52332 953
45588 340
36711 828
25293 488
38350 242
40716 645
21916 739
130080 306
25935 809