506 45
2431 393
1851 353
2780 535
1205 215
12921 292
3695 727
2952 437
2650 515
3611 671
2344 414
5190 503
3075 51
3091 679
3297 544
9307 397
1850 379
3423 995
8551 351
3157 693
3893 908
1308 243
1511 357
3124 689
4994 349
2333 206
746 94
956 205