2953 838
5961 216
13724 651
9349 30
3992 478
5614 522
14645 592
12165 66
4076 207
8072 505
2514 75
13693 222
7945 679
2430 326
2954 538
3128 778
4472 760
2853 752
5085 25
1828 431
1512 344