2983 883
982 121
19446 784
697 180
3485 611
2530 434
3036 533
3998 746
4742 687
13857 42
4704 180
4258 97
5525 861
7887 366
21436 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
41126 120