22820 517
6092 447
1041 29
4855 638
2968 723
4175 452
4242 565
2785 385
1902 136
3696 585
842 105
1605 393
1608 83
10433 185
3981 443
3310 79
1312 205
1297 144
2098 173
11523 147
15288 668
2558 616
19628 528
2815 52