12901 651
6703 29
3512 478
3723 521
12203 592
10608 66
3032 207
6961 505
2076 75
13155 221
7637 679
2220 326
2887 538
3036 778
3894 760
2789 752
4366 25
1787 431
1405 344