30489 300
12681 244
45224 80
7519 490
10999 728
27980 143
6227 189
11219 575
6455 951
6305 553
6187 497
37357 526
4341 320
5115 261
3068 251
9419 405
25732 790
7830 587
9608 177
4380 92
40285 144
16676 670
7539 560
10569 111