100665 328
31943 85
43253 797
36273 352
43026 679
30133 505
51455 335
42184 530
35084 534
68217 447
47024 595
29726 369
70599 428
26261 115
121833 833
22309 593
23207 57
34034 506
49286 722
24582 675
23726 595
79060 195
31910 170
36821 111