509 55
2547 261
2067 283
1815 199
3748 603
4334 885
2931 649
5748 121
891 165
2871 461
4892 828
3447 907
2761 195
2745 375
11269 464
4312 677
827 134
4288 503
2980 450
1739 202
2870 337
1043 120
8008 339
3014 684