21152 330
116014 808
4974 508
3775 925
7291 434
8429 649
12119 432
5927 469
5137 539
20218 165
7870 731
5517 571
7083 671
11067 692
2274 131
9411 310
1928 290
33431 404