12659 97
12005 117
22180 358
10363 539
3186 217
4784 554
3897 713
29659 431
7743 691
13589 598
5003 282
4138 280
19552 208
4280 867
4652 634