288625 1403
435197 896
62275 296
12264 203
180567 227
146021 814
42140 741
97314 611
67474 729
113136 605
2831 643
794 151
3940 503