22751 287
2669 447
4289 246
4869 147
2890 412
3900 81
1841 229
40095 115
20286 559
5745 675
4364 699
5507 547
2826 372
8495 351
3524 330
9300 687
1358 134
15926 601
4673 515
2735 570
9092 496
14184 570
10383 688
12603 350
2279 377
3363 307
12960 508
6516 359