15052 290
4011 672
12386 771
2546 307
5197 227
4246 93
21345 161
1540 36
25683 558
20884 422
6923 472
1989 209
20577 566
6879 440
5960 449
7418 214
18513 368
1846 167
8494 243
17901 625
22394 196
27777 162
27458 623
11485 609
23351 594
5737 844
7227 783
2972 638