5006 40
31300 165
4198 270
1810 208
3688 411
2492 377
1806 125
2211 278
13647 475
3594 544
4973 566
2649 390
4335 627
2847 326
8751 334
3994 399
1850 192
6624 608
6714 86
2108 90
2751 454
8672 611
7367 283
5313 409