3502 289
3952 442
3146 107
5438 643
1608 83
12316 339
1680 93
4298 703
5662 236
5883 605
8451 778
2975 331
3305 609
2849 363
2166 232
4362 915
2754 255
3220 841
4217 643
4983 203
4053 684
2544 108
3255 145
3178 712