506 126
2549 530
977 191
526 139
1897 436
902 69
1361 362
2144 585
13015 217
1916 515
6086 528
2641 323
4156 871
3103 349
7523 635
5115 297
32008 91