29342 358
2584 182
5702 568
1409 207
298901 700
10362 586
142318 431
32498 305
16439 381
19268 673
18043 441
2270 272
12444 636
5616 526
10815 608
2947 224
3091 410
3284 279
5027 130
40966 437