2996 528
1756 486
3313 97
4005 812
2665 694
10297 219
23661 605
13129 354
17769 608
25595 235
18015 254
7102 228
12350 105
6798 384
5179 821
2623 409
251 29
2130 360
3250 578
383 56
3652 529
2411 420
1588 372
3607 562
2906 528
4717 712
1132 59
1875 378