516 58
2155 648
1832 393
751 180
1804 369
11970 447
2368 224
3860 177
1568 126
547 63
4123 140
9664 704
2773 519
1459 100
2756 766
2084 559
1448 110
6188 745
3396 603
38030 115
14215 481
13814 413
6148 715
2441 156
2651 296
4947 929
1955 403
376367 862