3112 478
1750 405
2297 604
3160 683
2584 386
1838 349
55287 142
11735 241
33358 962
11351 181
24426 129
28470 476
15856 955
12038 422
6907 487
5642 813