15528 751
5933 40
26329 209
35348 543
41531 949
17533 781
16321 595
2855 265
35268 582
19553 507
17130 608
23684 80
15015 418
10432 822
8538 137
11107 647
12000 372
30657 343
10829 130
5143 325
15270 666
31160 307
22884 206
21604 393
7688 297
8170 74
23357 451
10903 349