576 860
565 193
542 828
509 372
501 72
485 339
462 944
419 634
400 800
382 441
380 480
348 198
341 134
312 726
305 958
244 168
243 121
236 361
210 656
183 1