130989 202
33383 340
17966 295
32868 244
34895 819
98113 622
11501 510
79171 582
2708 107
16755 342
7344 670
16477 510
2836 456
3368 337
13064 241
5092 222
81582 683