5093 421
5563 799
2747 358
8354 226
4022 160
53007 557
13143 39
12437 487
11006 754
11786 123
8067 678
4482 28
11846 211
19819 588
3839 404
145143 273
5140 249
2156 131
21699 424