19963 523
28584 147
12078 82
5575 102
17403 279
17011 504
8445 228
5019 338
24294 312
7567 46
18201 186
10399 165
13502 320
9197 88
9422 671
20392 295
14593 783
31056 718
23508 576
29961 53
16230 340
8841 398
14058 438
27329 271
15732 53
14201 380
11879 207
13255 303