24815 165
3400 430
3139 317
3091 401
2998 338
8012 768
3498 111
11191 648
32226 921
25072 943
25676 678
4507 376
1577 282
5760 322
13536 556
305084 1033
6672 91
214110 181
10583 702
59383 684
4884 551
6570 641
18334 159
49247 85