2886 43
1594 83
5352 818
2257 626
2906 190
5877 178
5848 454
3458 266
733 46
4159 229
4846 325
11406 371
6342 993
4030 347
7362 696
5633 252
5080 275
3940 244
8106 542
6758 72
1247 153
6181 889
2564 65
4090 274