5198 581
22590 219
14743 269
3421 287
3029 261
2944 257
3397 678
2369 225
8031 45
1484 241
4935 928
1748 344
2692 361