40370 595
1115 110
1822 278
9552 27
1975 284
2813 343
1639 224
2791 543
4718 532
27917 952
7848 251
681 55
1889 315
12134 59
4250 513
14071 327
3777 490
3274 747
32524 853
3758 631
2408 249
2576 405
1041 124
3308 400
1426 96
25096 943
4326 666
1745 187