101935 304
69045 844
110976 241
58292 670
78861 229
48094 599
65526 617
55005 199
33428 123
75937 614
50883 305
20309 404
81481 546
8259 505
6494 80
11339 607
4968 723
2196 259
7243 690
4824 328
4743 880
2394 227
4432 528
3732 399