3310 599
19863 240
58445 157
2683 459
3835 318
1050 152
109040 766
9272 450
2773 292
5350 468
3881 657