18016 482
1390 204
10396 592
29112 425
11452 105
4900 254
13318 358
1097 174
1270 159
19352 177
3699 574
14786 263
1946 135
1313 315
17013 612
2886 97
2836 799
3160 547
2814 571
20647 189
3527 89
4281 407
5898 217
2927 810