2976 528
1743 486
2888 97
3945 812
2653 694
10276 219
23645 605
12960 354
17739 608
25422 235
17802 254
7081 228
12087 105
6782 384
5098 821
2491 409
239 29
2102 360
3207 578
373 56
3587 529
2285 420
1572 372
3559 562
2892 528
4401 712
1107 59
1848 378