130973 202
33381 340
17966 295
32868 244
34895 819
98107 622
11494 510
79156 582
2706 107
16753 342
7343 670
16477 510
2835 456
3368 337
13064 241
5092 222
81575 683