4186 150
5222 202
2802 317
5215 556
7139 787
3761 412
4249 166
11230 624
6596 278
6967 669
4196 607
9333 938
6288 596
3310 789
7897 763
5934 446
7540 912
15372 293
3749 715
8248 432
3949 296
2739 508
1584 150
5417 560
8678 784
15165 264
4310 46
1473 157