20533 311
4844 506
17689 107
4584 101
9301 519
7020 250
2943 392
11086 733
4209 288
3964 79
8951 464
34123 119
3111 292