2987 582
5972 587
5869 192
3450 317
2931 40
11199 287
2925 583
3258 275
2253 534
1988 181
2451 349
2621 201
4699 363
795 57
1655 246
3724 844
3121 502