513 98
334 62
238 56
673 145
2596 503
4947 209
6270 377
4611 59
49025 212
4940 246
41302 168
31687 351
6570 700
16711 192
1790 339
5508 571
1766 276
2816 422