20225 238
2530 254
33150 557
24000 413
14158 201
11006 645
2867 340
8502 332
10209 620
12044 985
7939 412