4072 603
2601 299
31580 539
3067 190
2111 142
4438 908
4208 244
4171 447
3407 79
3845 697
3647 314
5026 817
1993 168
1108 97
3263 639
31374 351
3352 675
1346 247
2376 426
853 73
3204 564
18956 155
14757 590
3557 631