2480 502
1134 349
887 261
2892 651
18975 171
517 125
3109 598
230 51
180 43
2101 634
1839 463
704 145
202 35
2699 797
2068 656
1697 369
2119 625
2281 614
1718 445
17620 481
14359 875
11636 208
10044 631
1500 350
1573 329
837 218
1937 392