596 140
51441 245
10601 446
61564 304
29971 621
24082 823
3823 123
3756 437
6366 475
23577 641
3298 394
4624 451
6335 95
7805 133
37735 386
1906 467
1658 190
5588 299
10215 687
2902 380
250 42
395 34
2829 873
4598 286
9639 290
2789 247
4257 682
5184 615