5595 806
3214 716
2001 461
2130 435
2775 664
4478 430
3093 47
3371 591
1033 120
311 58
1315 384
291 55
3062 922
3618 158
3082 411
3165 296
2683 501
2774 851
1198 261
1379 281
924 141
705 196
930 190
2063 512