8031 28
93856 380
23082 418
10501 209
6974 852
48772 294
9817 298
19996 421
75078 830
52892 786
23145 651
69925 677
50996 640
146600 752
113247 478
45244 718
48449 333
36551 284
16803 296
17924 304
13096 257
32673 578
17034 531
60286 939