2988 595
1003 65
2266 468
2730 537
3419 528
2098 210
1730 145
3675 733
2887 580
1778 35
3320 516
1694 230
3227 416
2967 359
1383 102
15973 567
2972 119
2278 65
3254 391
8571 136
3139 370
2170 326
910 184
14128 409