22226 113
16957 695
15428 603
34263 591
7089 864
7291 520
3445 232
1333 153
7948 848
6826 795
3329 285
2171 28
3886 185
9597 328
13906 575
8758 645
7311 501
10045 133
996 35
1270 22
3322 845
5079 740
31504 518
4662 554
18468 641
4939 302
15405 541
12070 651