257 30
3431 601
7094 406
16099 179
7438 655
8179 550
1986 244
8800 214
5474 710
3208 458
1947 341
2645 496
4340 147
1836 286
3165 583
11988 534
29588 288
3504 596
3586 314
3928 792
4796 469
985 77
3354 402
16693 490
4201 570
2705 122
3282 477
5707 632