4089 812
21365 311
61591 667
24208 206
25907 399
27629 62
6957 341
4385 543
3592 30
2633 354
2430 585
4402 558
2122 316
3701 571
1095 33
2001 287
3493 157
2374 28
2651 482
2566 266
4327 617
3446 251
4650 402