15976 593
20901 550
13228 153
22157 429
10492 228
16469 468
24520 242
2817 397
1416 121
3367 688
4068 125
3542 561
3018 656
3096 499