2503 510
9258 587
15848 127
8655 550
4327 356
7953 476
7330 464
3532 150
8753 441
43048 606
3119 432
1820 152
3720 259
3448 436
9995 615