16196 360
58022 157
18044 531
39703 317
9436 228
38102 489
46784 332
39475 373
107417 766
21225 242
16538 840
11910 556
9025 450
36403 239
1995 232
3285 846
1794 269
1002 56
4508 875