17356 600
2950 401
4918 868
27963 275
5309 467
6677 681
1957 329
6512 30
12622 327
5485 935
3008 228
6398 414
2553 363
3169 731