159492 911
3909 305
5338 669
74973 247
10071 728
11057 71
8058 359
4720 339
11807 256
23756 710
22758 462
14701 59
23142 328
5563 561
18096 523
5292 757
24949 376
15720 396
5724 349
1939 93
3896 356
4877 474
2317 144
3331 52
5997 175