509 106
1124 299
957 181
1183 354
2329 551
142 29
989 213
2380 488
3564 873
434 73
699 148
283 57
2648 794
1177 241
3128 821
1870 501
2108 428
1709 431
214 54
466 79
1564 463
723 163
3173 667
26127 818
2618 691
2876 558
860 201
722 159