101 28
3697 63
3713 619
4716 171
1828 135
6295 459
3800 344
8222 848
3476 478
2463 696
3563 826
3772 544
2410 229
5126 460
12646 589
7689 229
12969 631
3088 539
15224 683
4848 281
9529 275
3512 260
11876 336
4318 631
6672 72
8094 583
10547 354
57688 224