15032 352
9548 928
2242 37
1335 112
11323 152
4314 776
3594 541
5977 473
12641 751
10540 31
2303 175
10205 510
1542 62
4123 449
15312 531
25314 935
3308 185
1849 116
4859 812
5079 650
9056 410
3677 724
1944 245
3334 494
3721 464
2614 416
1130 83
1506 42