15055 290
4011 672
12387 771
2546 307
5198 227
4246 93
21348 161
1540 36
25684 558
20894 422
6924 472
1989 209
20582 566
6880 440
5961 449
7418 214
18516 368
1846 167
8514 243
17908 625
22397 196
27784 162
27462 623
11488 609
23356 594
5737 844
7228 783
2972 638