3360 280
3081 110
115049 813
11076 481
12423 198
6282 551
253831 366
213746 1480
107853 503
112406 677
27406 200
214601 1249
303176 1431
14303 334
95246 488
34864 570
37387 488
8718 446
72686 870
10582 251
26634 197
29919 628
24338 140
41166 71
61821 546
69958 933
55561 542
22963 203