3110 371
5588 263
15603 366
30856 291
12172 177
12182 387
8318 509
14039 663
28852 107
40292 615
25359 436
7751 620
2907 314
11314 880
7883 135
3717 37
11249 445
5353 283
10658 606
5199 473
8473 324
19364 52
10995 318
39078 128
3466 304
5836 156
6544 251
4654 318