2909 883
904 121
19431 784
693 180
3460 611
2508 434
3018 533
3979 746
4729 687
13835 42
4669 180
4238 97
5518 861
7875 366
21380 270
5488 438
16462 356
2215 257
7953 306
9924 35
17431 482
5918 417
4901 301
24945 722
4399 627
121104 304
54596 452
41099 120