30930 439
4857 641
1003 195
2296 328
2474 171
1560 192
15928 349
3151 150
2889 566
2000 310
3831 797
1132 216
8030 183