293168 987
60977 507
328381 1229
68416 447
100919 615
255729 625
20715 853
30416 350
12421 437
4424 101
3761 94
11892 541
83637 804