501 131
499 335
485 860
477 496
463 254
446 493
441 131
430 296
398 135
377 628
372 29
344 334
340 330
322 236
313 854
295 498
287 124
282 261
277 201
275 389