22231 113
16971 695
15462 603
34275 591
7090 864
7305 520
3446 232
1334 153
7952 848
6832 795
3339 285
2174 28
3898 185
9615 328
13907 575
8767 645
7322 501
10067 133
1002 35
1271 22
3325 845
5085 740
31531 518
4668 554
18521 641
4940 302
15441 541
12098 651