4505 362
30769 594
5462 455
3561 616
19352 326
3145 471
2070 268
2333 445
15672 376
819 111
2462 286
8578 545
1988 332
8113 468
7579 665
3605 836
3282 544
1814 207
2935 386
1327 164
18290 306
2840 335
6492 726
3272 554
16417 235
24173 119
3139 609
1811 359