15764 223
10346 347
11366 309
3306 32
6905 969
51966 725
2053 90
6560 538
7030 837
3012 197
4360 202
2807 46
2656 482
3562 70
2168 169
6362 449
5191 622
4023 706
992 31