2923 395
1906 370
3342 553
4478 741
81555 852
468393 1260
100221 531
81287 166
34973 539
32542 273
120235 346
256426 1098
66810 420
98219 633
114989 702