17056 609
20287 114
12683 735
9576 551
14319 653
22010 509
1213 234
4752 589
34188 332
4712 650
11639 805