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