2830 311
17290 151
9749 661
8741 834
10893 401
7375 675
22370 669
7249 578
19439 547
3798 264
4692 300
1467 48