2123 349
1679 75
1695 83
16162 812
10367 312
4985 274
8876 371
11873 1012
29845 68
4291 156
21017 324
6533 487
10415 382
3180 560