28016 352
43424 196
17254 668
16186 167
27510 336
19356 273
7035 38
22802 421
17357 663
44140 940
23229 489
15047 130
30446 102
12615 85
29158 428
9982 907
100592 636
25425 418
18638 381
4367 274
16157 145
54679 790
35998 529
10395 207