3895 321
20580 669
2030 532
3089 354
1363 191
2590 73
873 98
3709 501
6738 601
4919 524
3690 194
8637 967
18774 342
7328 218
2436 110
2879 206
1755 162
4030 627
3242 624