102396 281
194225 598
305609 1112
19015 89
71713 465
301140 796
200356 283
247069 523
338906 1238
134799 420
168259 1013
113957 287
249173 2044
461310 1016
107447 966
317665 665
102228 877
197513 526
53844 815
190366 513
178994 889
47537 555
60817 281
323269 1022