17941 41
3655 302
5168 1009
3518 66
4434 272
4595 158
10282 260
174600 1068
20827 314
5447 581
8542 633
4093 69
70870 214