1050 116
3752 923
6417 793
5514 508
4764 590
12032 81
13006 339
10751 426
10089 524
8138 222
1625 162
29622 257
5117 977
10516 474
14990 447
7474 98