30438 315
3334 477
7266 493
41573 672
3070 651
9896 291
28420 137
4980 58
16230 648
4946 640
7395 62
2673 213
5412 850
12504 376
1878 157
2196 125