130942 202
33374 340
17964 295
32866 244
34890 819
98078 622
11487 510
79123 582
2705 107
16748 342
7343 670
16476 510
2835 456
3367 337
13063 241
5088 222
81556 683