2928 59
4547 626
3441 738
12886 316
9504 914
8535 669
116940 218
159132 1233
8382 556
6686 198
3204 575
8542 246
12382 476
5239 157
3510 360
5357 492
7008 485
3991 602