3248 613
10789 99
29755 391
12230 634
13642 52
25007 660
22350 350
11736 542
217035 1045
17507 136
72065 428
29388 534
165561 1014
4702 856