10176 97
79937 479
9346 892
167773 425
80018 674
31166 863
121547 145
21274 236
28973 574
13347 325
20610 528
15211 101
7898 487
9847 549
18120 642
3917 630
12236 487
5966 224
4601 491
7187 440
5310 142
23698 536
103084 951