3960 370
2659 122
7239 605
12177 675
5240 308
14823 323
175123 267
15192 258
14170 341
8597 484
2609 220
4243 129
3052 220
4196 445
3402 48
4482 977
2398 343
4431 408
3228 550
4456 674
3504 612
4126 565
6468 499
6596 515
3551 158
13261 223
37424 363
64669 143