6641 502
132624 361
5406 669
89701 848
10481 582
20471 147
25628 290
22737 132
31194 124
3972 349
15488 398