3001 428
4845 500
808 30
7344 745
12774 203
4722 186
8621 624
9490 389
40878 630
61695 447
2672 596
6778 286
7132 122
1894 129
105836 427
23160 593
2853 637
13861 570
8458 78
1469 62
2803 722
16492 110
2998 376
1602 367