2402 447
29656 908
4003 637
7072 553
9050 846
3047 181
14836 588
12646 39
8479 618
77999 564
15986 116
12885 119
7268 47
1729 278