2512 196
3450 579
6535 705
4532 183
19455 625
5112 403
4100 214
2433 338
29848 782
12264 251
7408 601
5669 232