2351 515
1225 122
1411 319
1827 281
15465 553
2157 248
3268 668
154471 291
12927 101
1148 182
3673 499
509876 1229
144472 566
66051 396
71579 611
4806 464
37668 206
62412 887
32788 491
36496 306
5311 684
65973 255
40968 120
100186 401