17766 308
2920 477
6298 493
40102 672
2893 651
8458 291
25530 137
4362 58
15497 648
4409 640
6711 62
2338 213
5064 849
10777 376
1596 157
1628 125