103396 550
742424 1698
167927 511
158461 781
152264 336
47013 411
54150 175
62800 96
270670 779
60310 172
28003 861
161932 539
45922 590
72390 230
25776 113
45871 546
47922 360
92661 305
36684 594
12544 275
10988 93
35322 151