121243 616
33303 44
3225 262
2743 497
18615 73
19544 337
3158 536
12206 69
9658 174
6043 464
5271 581
16146 551
8205 407
3503 377