2981 883
982 121
19446 784
697 180
3485 611
2530 434
3035 533
3998 746
4742 687
13857 42
4702 180
4258 97
5525 861
7887 366
21435 270
5530 438
16466 356
2218 257
7959 306
9927 35
17435 482
5923 417
4906 301
24953 722
4402 627
121107 304
54600 452
41125 120