25042 515
1293 216
2170 366
2915 197
1921 150
3576 738
2372 332
3735 826
1950 215
7663 330
10512 695
651 80
3093 693
894 123
1753 103
23070 491
3317 525
2684 803
2958 832
1335 228
2631 513
4337 621
2163 509
1419 47
8952 228
1481 278
1950 557
2922 584