6642 502
132708 361
5408 669
89724 848
10481 582
20473 147
25634 290
22774 132
31202 124
3972 349
15499 398