860 47
2702 563
2336 62
2543 348
5951 755
3216 644
1288 135
1596 230
1682 214
5785 441
10695 117
5187 522
2724 94
2170 464
3148 611
1533 42
1990 418
2358 504
5802 454
4577 444
3878 793
2231 228
23225 365
2903 651