29193 257
20149 496
12933 437
21007 154
740057 1387
15197 343
11576 582
4888 44
6662 243
14759 696
12373 493
175567 982
317842 1218
130542 846
33273 121
3159 96
4404 725