3112 106
4539 673
7461 914
5855 683
4679 804
4435 836
2717 460
143151 587
18274 928
5426 252
1511 165
6413 79
5312 728
5003 338
2397 169
8161 624
3937 136
3817 525
4165 563
3649 329
3407 187
3985 391
2422 159
2541 52