101553 304
68797 844
110537 241
58064 670
78474 229
47843 599
65301 617
54606 199
33391 123
75700 614
50718 305
20218 404
80932 545
8199 505
6393 80
11241 607
4955 723
2184 259
7007 690
4814 328
4729 880
2377 227
4424 528
3727 399