22226 113
16961 695
15436 603
34266 591
7089 864
7293 520
3445 232
1333 153
7948 848
6828 795
3330 285
2171 28
3889 185
9602 328
13906 575
8759 645
7312 501
10052 133
996 35
1271 22
3322 845
5080 740
31509 518
4662 554
18472 641
4939 302
15418 541
12073 651