293092 987
60940 507
328283 1229
68347 447
100864 615
255648 625
20702 853
30370 350
12416 437
4424 101
3761 94
11888 541
83584 804