509 141
1755 505
1117 338
813 214
571 100
740 129
1908 509
278 63
116 33
1778 339
636 130
1801 553
286 46
2515 744
1459 301
2432 683
4024 971
2534 497
311 83
1887 421
2931 853
502 125
929 233
2341 599