4593 99
22460 915
10276 504
8169 72
4388 516
3293 712
3615 540
21260 692
6529 312
11841 533
3204 340
2161 359
6431 94
15758 405
8420 594
13408 818
3511 216
4659 75
5202 347
3311 686
3366 335
35109 622
52438 304
21947 373
10069 522