3021 582
6035 589
5875 192
3453 317
2933 40
11201 287
2927 583
3259 275
2257 534
1991 181
2458 349
2625 201
4702 363
801 57
1658 246
3730 844
3125 502