15075 737
20496 445
4524 286
17801 713
13230 408
5122 200
53748 197
48097 941
6090 812
6804 323
6272 359
24362 856
24296 159
15427 543
12800 145
15490 526
15099 314
2951 330
31844 267
28224 399
16613 158
42030 210
23769 868
28785 604