29897 114
1416 301
2219 602
378 84
2050 398
3020 963
739 214
335 74
2384 483
1782 579
706 149
2286 645
1061 300
2981 913
1074 278
689 120
1987 336
1476 356
1430 383
541 98
1369 331
2345 693
945 257
2344 756
1968 626
1398 340
1224 357
1973 391