3880 321
20578 669
2030 532
3066 354
1359 191
2584 73
869 98
3699 501
6715 601
4917 524
3671 194
8616 967
18632 342
7264 218
2423 110
2877 206
1746 162
4007 627
3233 624