16005 348
13248 77
14890 330
13586 233
16310 323
21394 503
15462 32
24079 67
2050 495
3513 767
25734 504
14133 62
11959 557
2217 383
10233 90
2921 474
9497 159
8221 752
9784 474
4527 40
13621 478
16662 681
19593 667
34452 523