15001 289
4202 59
21262 590
12932 509
216066 1082
23788 473
16413 405
46623 302
27303 861
27333 245
15271 392
14249 312
8950 119
5645 576
10181 652
18328 269
9734 508
20149 333
31518 519
53635 550