30704 156
5467 461
67055 346
842 229
3156 759
810 200
1330 412
2393 756
664 122
1889 576
941 215
17468 355
2413 517
44216 391
15870 314
723 81
3904 470
1144 232
22001 704
15373 431
4896 216
1980 401
3290 251
3033 940