15051 290
4011 672
12385 771
2546 307
5197 227
4246 93
21344 161
1540 36
25683 558
20884 422
6923 472
1989 209
20576 566
6879 440
5960 449
7418 214
18513 368
1846 167
8491 243
17900 625
22394 196
27777 162
27456 623
11485 609
23351 594
5737 844
7227 783
2972 638