2997 851
1292 385
2652 662
13004 867
66418 117
9056 797
55395 439
24143 415
39923 370
10977 691
29292 94
20324 810
26464 106
340770 603
80507 354
23084 172
44199 687
89441 629
102676 199
16332 124
24002 686
45002 412
15462 353
29449 803
21335 513
20761 427
25608 109
368885 640