2545 307
5159 227
4243 93
21273 161
1540 36
25595 558
20811 422
6914 472
1989 209
20541 566
6866 440
5955 449
7351 214
18458 368
1839 167
8455 243
17864 625
22347 196
27701 162
27401 623
11455 609
23292 594
5732 844
7221 783
2972 638
8991 69
5864 433
2378 424