15050 31
33084 179
30127 445
53722 174
9189 736
17447 522
8261 548
6695 224
40849 277
25397 657
1978 82
2002 155
40201 365
3192 454
1339 90
65354 800
31346 757
31474 123
26549 312
15375 342
2676 267
4081 427
44216 390
40462 572
124099 190
32886 577
5442 416
49179 336