509 710
394 74
378 347
351 296
321 353
314 37
273 530
270 190
264 731
253 949
230 607
213 371
204 939
86 230
64 458
47 658
23 122
18 197