3132 427
10965 402
1461 259
2894 584
3344 866
1515 316
1116 81
1332 238
8655 488
3266 481
3045 934
3215 614
3439 124
785 165
7606 157
2125 411
4772 362
2323 438
2731 549
5313 92
3738 568
2960 515
3114 831
3814 830