183034 621
57499 788
2281 271
7293 115
11339 608
2672 209
38964 508
9884 875
5593 669
4933 66
8476 549