40084 384
10476 741
15653 304
19206 142
29485 591
10547 309
21267 841
2664 451
11655 426
13100 240
148341 877
3722 392
9009 836
8523 613
11310 482
5559 92
6434 709
2297 229
6422 135
7346 613
4335 415
5709 610
3095 335
2862 234