14991 485
10540 63
5073 293
10351 497
11391 518
21233 691
11083 291
4735 312
5176 482
2342 216
1912 60
22319 740
2246 111
24627 372
3974 509
2168 554
2548 463
2097 287
2289 552
3167 630
4030 657
1790 43
3277 556
4393 375
14377 61
2755 261
1883 318