24089 525
2947 557
393370 867
55179 215
173088 1002
39905 682
35366 245
28352 546
78453 807
40185 549
3816 472
5563 451
30686 320