20461 36
8446 215
2002 495
3647 639
1584 52
13214 130
6312 728
28031 670
6015 412
6252 612
13068 273
9034 613
2708 205
4543 830