2503 510
9258 587
15848 127
8655 550
4327 356
7953 476
7330 464
3532 150
8753 441
16623 349
43048 606
3119 432
2176 522
1820 152
2415 298
3720 259
1540 232
1188 232
3449 436
9995 615