159933 286
971 154
1441 303
2749 93
4614 224
26975 278
16524 272
15530 582
1609 59
48783 320
4727 571
2469 472
4557 433
5854 193
1656 42
7587 317
2049 79
4078 146
11843 684
4043 346
6369 326
21080 530
25856 706
13677 699
26792 436
22981 257
15450 712
107398 543