1028 215
12593 178
408255 210
12500 707
4615 151
7280 153
14476 533
8541 951
3879 736
2293 51
5407 71
12218 611
6348 764
2944 157
3129 494
5438 714
1941 29
843 166
3564 551