305936 1437
150238 962
99527 268
101700 928
39507 310
72155 583
26332 65
37982 336
51444 676
30320 297
31740 154
64773 395
6640 622
2945 213
2888 457