527 48
1778 443
5187 522
4353 580
2968 429
1777 233
3280 675
2530 436
2651 199
2692 781
2246 565
2364 357
2394 317
7488 628
3958 546
2735 564
748 156
2132 571
1810 565
2953 802
3209 732
2956 726
2985 627
1532 42