2100 395
3562 871
4394 343
5092 232
1938 279
26507 57
6923 472
98040 289
3908 479
2940 467
3624 835
4861 642
3169 312
4126 877
2881 711
4319 457
895 35
1461 227