3013 582
6025 587
5874 192
3453 317
2933 40
11201 287
2927 583
3259 275
2257 534
1990 181
2456 349
2623 201
4701 363
799 57
1657 246
3727 844
3124 502