12699 57
19361 450
16732 396
30350 41
14910 119
8600 47
54901 593
18701 731
16971 582
24712 188
3075 367
1799 220
2094 382
3680 203
3477 578
2602 633