2891 899
1609 404
13555 451
12788 766
1297 236
6184 42
591 100
1239 305
12810 654
2118 417
9405 374
1913 493
17853 161
538 24
3183 767
959 126
3296 754
1852 407
7846 528
2877 426
3453 733
3396 672
22508 782
10651 308
14579 464
5571 332
8045 176
2307 598