40315 436
8825 360
6444 85
5914 868
6281 42
6210 92
16878 594
4476 165
17012 192
12146 252
14740 741
24850 877
16897 186
19440 203
8614 541
4160 286
4104 286
7066 641
2486 449
9086 598
21942 306
13732 339
8150 554
8011 724
9967 705
23373 197
17305 514
7186 901