2800 882
760 121
19416 784
692 180
3442 611
2485 434
3002 533
3966 746
4718 687
13823 42
4653 180
4227 97
5517 861
7865 366
21372 270
5410 438
16461 356
2213 257
7951 306
9924 35
17428 482
5908 417
4897 301
24944 722
4398 627
121101 304
54589 452
41077 120