5895 320
14913 317
1421 421
21980 808
2824 566
401 84
207 48
123 29
2585 575
1016 207
372 101
338 65
391 108
2858 684
2542 511
1033 286
1697 504
2730 800
1465 328
2287 470
1317 413
844 274
2891 956
2039 670