108318 614
29695 44
3054 262
2705 497
18004 73
19421 337
3140 536
11870 69
9348 174
5896 464
5183 581
15855 551
8009 407
3377 377