1593 136
3659 119
4684 578
2772 505
3283 917
9035 176
7784 28
2949 361
6976 721
2364 513
39574 685
10604 407
20636 192
5949 456
4348 427
4231 411
2305 515
5373 567
14500 978
23159 300
12309 56
18849 161
4970 917
2832 69
5437 469
2127 438
10471 259
4706 878