120 27
2311 581
18476 491
2598 228
51949 805
6573 824
720 150
36187 657
245 46
7407 323
952 212
2034 473
7219 713
6417 554
1014 101
745 214
1015 31
643 110
1514 439
2991 674
2194 637
158 34
37675 688
42819 395