1045 26
7204 708
21899 156
25586 557
1508 130
3376 304
3689 60
2392 296
10353 400
2777 213
4351 652
2949 96
5518 575
2975 335
3235 545
3117 381
4832 430
3136 645
24529 270
16003 475
7139 122
3027 198
1533 110
3786 757
1274 61
10927 114
12398 547
2401 346