30006 820
29231 200
5014 702
17202 172
12121 204
4556 184
5981 685
8092 566
6708 84
116864 202
64949 394
11503 315
14326 335
30240 90
14726 548
27792 519
51608 740
19319 871
20432 331
7113 703
20552 380
17600 692
6503 111