2994 399
3707 588
185201 309
12819 517
18199 219
79513 404
16391 57
9879 304
2448 175
4049 793
1705 144
3158 436