1696 232
3853 141
42153 115
37867 218
25126 239
15774 495
11649 194
24198 312
6004 152
3808 448
2720 521
22377 475