3176 504
2105 47
2555 71
13830 504
1203 122
3997 605
1533 157
11620 526
4080 512
3587 457
5671 363
2454 199
3146 26
2261 294
3998 123
4212 437
2344 266
1836 115
2172 338
1949 216
3473 696
3743 862
3489 800
2590 331