109847 616
30096 44
3068 262
2708 497
18084 73
19428 337
3142 536
11905 69
9372 174
5907 464
5185 581
15893 551
8045 407
3394 377