2506 510
9259 587
15848 127
8658 550
4327 356
7953 476
7330 464
3532 150
8756 441
16625 349
43050 606
3120 432
2176 522
1820 152
2415 298
3721 259
1541 232
1188 232
3451 436
9996 615