15010 421
16568 396
177320 562
12718 299
8407 352
107456 284
9275 475
11884 562
69130 838
3748 384
3223 529
2700 304
3968 793
11687 239
4327 450
4405 174
2678 159
1953 173
4914 316