2506 437
5184 371
42425 503
46354 250
1868 399
3366 732
57811 635
1987 307
2513 721
14476 225
2634 777
1411 362
320 97
15316 277
9334 754
2698 323
547 160
1576 228
2498 642
7556 87
621 173
3455 442
1890 116
4256 629