507 116
2383 611
1582 231
1795 420
346 66
1185 142
2487 402
3486 748
2633 336
24850 783
27820 504
26005 319
56376 648
35865 246
16714 198
29956 63