3061 471
2102 268
2301 445
15686 376
895 111
2396 286
8489 545
2023 332
8174 468
7553 665
3594 836
3248 544
1825 207
2961 386
1420 164
18341 306
2835 335
6480 726
3090 554
16369 234
24221 119
3217 609
1826 359
1852 116
858 69
29134 113
2786 171
4110 695