41532 595
1245 110
1979 278
9682 27
2223 284
3296 343
1818 224
2928 543
4911 532
28204 952
8083 252
856 55
2049 315
14865 60
4728 514
14325 327
3263 492
3328 747
32668 853
3910 631
3281 249
2672 405
1119 124
3526 400
1581 96
25379 943
4450 666
3401 187