20222 238
33150 557
9252 768
28017 642
23997 413
14158 201
8185 582
11005 645
2867 340
8502 332
10209 620
12044 985
6033 74
3111 524
7939 412