4962 326
3710 168
4913 647
2241 78
30289 440
3720 281
4242 284
4139 746
3887 352
874 43
5009 232
2005 428
1715 309
3949 778