2184 645
3096 960
2671 554
1573 334
886 282
198 36
264 52
2999 929
2070 557
1980 546
5228 455
21967 338
13461 150
7236 208
9022 621
6718 103
9622 548