3099 553
2684 92
2735 676
3523 787
3348 498
1409 116
2821 172
4145 53
4846 959
6438 793
5253 846
7644 301
2592 273
1185 48
3280 554
1046 81
1946 211
3558 795
11283 236
4269 527
3458 786
10142 940
4918 605
1177 53