5596 108
7103 124
3506 859
7656 903
2237 229
1729 110
4600 399
1240 165
1412 46
3821 153
4406 391
5905 414
2726 338
12666 326
1122 44
6730 713
2960 290
1885 162
3381 601
2963 382
3067 142
1057 241
3032 524
3477 383