21281 525
3213 152
112746 315
11577 210
50043 217
7399 114
4145 498
92031 436
9401 960
31630 661
163064 401
5417 559
2606 588
8588 405
16268 452
38842 766
203274 1147
155039 727
39197 510
30202 356
3682 817
3471 430
992 69
6402 511