3506 630
1879 301
3124 626
2566 532
2462 716
41108 238
4622 274
2074 196
18652 705
1819 239
903 132
3247 547
2362 449
1662 39
29880 214
121248 252
30119 800
106807 383
150941 839