2803 353
1835 25
3282 743
17870 92
6691 56
6274 144
5776 620
4048 370
5427 446
11074 882
5929 451
27982 122
18190 94
11389 533
75935 578
18128 784
46896 185
14573 683
6543 213
6421 260
16822 802
13581 233
66535 418
147297 696
126027 85
243259 330
71097 660
95355 293