1586 316
2870 508
4187 942
29982 444
4826 195
6895 297
14112 787
3929 94
4079 685
3293 237
10493 291
4437 319
2958 41
7625 566
5839 798
4138 563
87278 326
20376 1029
3614 329
65782 915
5306 472
4257 359
10247 676
4930 255
15100 32
4172 633
2211 41
8231 168