5658 323
29620 811
11357 865
9254 907
9782 705
4409 359
6795 40
2452 136
6219 567
4343 248
1543 363
2163 174
1165 68