30905 186
31001 91
34773 725
26729 214
26158 414
20476 679
4685 493
284 36
4602 679
3490 551
1291 142
2440 454