2975 582
5964 587
5867 192
3450 317
2929 40
11197 287
2923 583
3258 275
2252 534
1988 181
2451 349
2621 201
4699 363
795 57
1655 246
3724 844
3121 502