3967 512
2750 601
1414 108
5199 533
2463 433
2881 403
3148 266
4731 311
1026 95
2915 300
1998 396
5926 322
3193 49
8862 288
2975 161
4306 696
5906 480
2294 131
1805 376
2657 183
4800 597
2145 344
3457 325
3090 190