30008 96
1648 307
9846 464
7511 400
34265 449
3772 200
5339 365
2449 173
16168 439
27508 483
55179 513
58438 568
43736 608
11136 175
24660 562
10390 90
16317 169
12675 214
19231 292
4534 562
4270 728
3353 266
8816 648
16681 95
4615 142
19580 286
30678 377
26327 185