30580 235
16572 585
2473 294
8169 339
4992 370
47343 715
57335 335
49598 489
3236 300
33842 895
4272 579
5414 598
25400 542
6748 158
5610 593
330868 1123
11604 116
104995 945
47240 691
4517 245
83624 463
6147 760
67154 319
37332 878