16616 503
8282 228
4896 338
22582 308
7246 46
6103 55
17434 186
10063 165
12904 320
8953 88
9113 671
20112 295
14478 783
29860 698
30805 718
22656 575
11073 467
29130 52
8623 398
13546 438
6557 162
26274 269
15450 488
15400 53
11678 622
14074 119
16446 586
13963 441