12043 361
2958 353
10248 846
1370 41
16554 353
3304 119
3281 476
4286 621
4967 743
29769 414
5159 392
2625 229
5859 333
3952 194
7877 203
5752 887
3310 564
6730 81
7324 600
2714 167
3611 324
16430 463
3086 617
2905 317
8659 433
1085 139