3027 582
6043 589
5875 192
3455 317
2933 40
11201 287
2928 583
3259 275
2257 534
1991 181
2458 349
2626 201
4703 363
801 57
1658 246
3730 844
3126 502