5029 93
2637 76
3122 421
4010 272
3051 41
2902 317
2035 275
2773 355
3405 544
2426 329
3125 336
30472 570
15089 361
7637 506
4845 534
3084 271
5732 410
7215 428
4298 402
32406 470
19609 447
20148 410
27767 649
129698 695
32968 887