6932 71
5667 591
2910 137
3422 553
3506 359
2846 166
6770 205
5311 302
4560 307
4197 162
1722 118
5745 508
4278 651
2237 99
3840 745
2694 318
41022 540