18072 354
15781 258
18483 651
1437 389
7223 128
830 165
4007 594
2401 796
21939 100
22975 597
8263 474
6086 963
1584 493
171 49
303 90
8748 402
2164 709
6669 723
737 197
3675 598
2869 847
1032 214
19679 363
1217 303