3181 285
4910 524
730 28
1842 32
4207 502
4210 232
1798 395
4332 611
2559 399
4350 731
5042 468
2376 367
7568 237
1291 142
1363 159
2962 478
5797 764
3152 531
4038 596
2156 374
1048 157
2913 414
3659 892
6135 154
2371 351
1381 112
26324 582
824 89