5092 140
3290 642
10212 123
20346 201
20623 559
8462 157
22007 343
17870 65
3580 373
2606 304
2992 184
4751 780
23183 251