20886 238
33212 557
9314 768
28125 642
24526 413
14417 201
8226 582
11245 645
2918 340
8652 332
10322 620
12153 985
6277 74
3173 524
8119 412