509 93
2191 424
3241 714
2733 114
1384 151
1027 71
1647 311
660 62
650 168
1976 341
3909 712
939 152
2306 591
2879 432
3802 690
1848 299
2299 505
2546 501
2738 587
3532 795
11152 839
3209 672
1430 177
1236 245