4508 71
3318 538
3748 859
1648 306
3228 657
2944 738
3508 621
2339 313
5251 654
1688 265
13903 904
5829 142
10353 605
4351 614
5761 593
1211 187
2402 214
2556 457
5154 652
3533 799
3554 302
1130 273
5491 618
20103 1095