29058 113
3151 171
4097 695
2307 164
1355 97
2189 319
2864 517
4130 765
19663 929
3293 46
3820 706
1428 247
7005 604
32183 288
7284 667
752 67
5807 605
2654 466
3517 645
3082 117
1084 124
2104 304
1563 362
1271 135
6281 694
2165 337
3195 685
3041 590