20301 309
6392 390
358 87
34158 706
1700 465
11703 683
43090 606
616 200
25773 182
1382 370
2411 738
42080 381
1984 498
981 272
2205 596
7049 314
4536 116
214 45
1319 307
454 93
2492 630
864 213
1251 357
1622 329