4194 640
2704 416
17672 485
21352 313
5456 565
28067 718
6133 548
16399 651
5099 411
6297 707
7563 571
2226 60
27322 213
3138 37
1899 292