5031 798
2162 35
1295 76
2886 373
2803 464
3760 616
1302 36
3233 667
856 38
2601 318
935 212
2452 670
3352 436
1386 315
1677 336
3115 804
2914 838
1639 135
4284 671
1978 483
886 52
3813 319
2875 396
2852 641