1025 279
836 129
2940 589
5665 351
4915 303
701 122
1885 414
8644 476
4466 56
2446 480
2375 337
38860 214
5671 35
34856 702
23067 133
14011 643
3814 270
8860 237