2481 524
1828 446
732 237
2425 668
1804 486
5424 35
3594 386
11252 331
4996 187
2968 329
1122 58
1766 121
3982 851
28250 952
7784 166
6836 171
108383 212