15057 290
4011 672
12391 771
2546 307
5198 227
4246 93
21352 161
1540 36
25688 558
20900 422
6924 472
1989 209
20584 566
6880 440
5961 449
7419 214
18519 368
1846 167
8525 243
17909 625
22401 196
27793 162
27465 623
11491 609
23361 594
5737 844
7229 783
2972 638