29933 360
2587 182
5702 568
1410 207
298927 700
10364 586
142330 431
32499 305
16440 381
19274 673
18045 441
2270 272
12445 636
5616 526
10815 608
2947 224
3091 410
3285 279
5027 130
40971 437