15528 751
5931 40
26327 209
35346 543
41531 949
17533 781
16321 595
2855 265
35268 582
19551 507
17130 608
23684 80
15015 418
10432 822
8538 137
11107 647
11999 372
30657 343
10829 130
5143 325
15270 666
31159 307
22882 206
21604 393
7688 297
8170 74
23356 451
10902 349