331 55
2350 484
11642 353
205676 393
1673 239
2803 748
13164 498
8697 149
7343 604
230458 1023
33798 167
4317 951
35766 153
61395 254
40042 139