102791 290
3306 176
93644 348
76888 353
170777 313
271165 862
16342 544
42092 197
4143 387
74700 459
29189 123
85125 174
136695 252
72417 491
60660 608
32833 728
79011 474
30978 313
213995 335
38251 571
2482 174
244559 458
111256 250
47647 115
4808 82
42405 718
295877 178
27373 893