15057 290
4011 672
12389 771
2546 307
5198 227
4246 93
21350 161
1540 36
25685 558
20894 422
6924 472
1989 209
20583 566
6880 440
5961 449
7419 214
18517 368
1846 167
8522 243
17908 625
22398 196
27791 162
27465 623
11490 609
23360 594
5737 844
7229 783
2972 638