107313 582
295881 758
31345 592
31467 603
31182 285
16488 623
39079 645
29080 132
95982 159
129125 1003
13595 896
29060 892
12928 242
5908 693
44541 467
29240 513
159140 307
4563 536
78184 256
41458 595
12200 44
44521 301
13797 601
101186 434
164486 687
23394 275
190916 718
10907 585