21598 640
3077 406
25583 522
43782 226
18850 886
15470 592
8792 335
3450 284
17210 681
6559 416
5539 617
10133 265
3173 578
5272 660
1841 144
1595 71
1644 225
2479 347
35001 372