12546 161
2190 433
27816 245
1409 178
5596 841
4016 281
2611 39
4197 263
3382 593
3064 455
4917 475
5059 388
3738 29
4734 579
32460 147
4551 621
25197 86
4219 273
25351 589
30516 299
29103 150
11559 539
6938 244
7562 486
10900 99
44929 309
9162 637
6675 410