2426 713
1008 278
1150 359
2902 872
4961 667
7986 668
2779 847
35998 189
2687 791
23230 590
10572 71
1177 369
2557 553
5063 214
2692 174
2497 275
154 32
2510 632
4473 723
1899 578
2231 526
3031 706
2995 407
495 137