3160 302
2077 477
5259 493
31234 669
2698 651
7442 291
22596 137
3515 58
11551 648
3954 640
6008 62
2184 213
4730 849
9447 376
1348 157
1390 125