29017 61
22366 545
10396 90
39492 515
15957 603
9904 217
15409 579
14777 259
31027 562
16287 752
5836 306
18072 91
25492 146
22570 587
13191 232
14353 38
38033 349
29458 667
34412 183
23094 538
15310 337
19727 381
29795 434
21610 207
15359 692