2100 395
3562 871
4394 343
5093 232
1938 279
26507 57
6924 472
98042 289
3908 479
2940 467
3624 835
4861 642
3170 312
4127 877
2881 711
4319 457
895 35
1461 227