5029 93
2637 76
3124 421
4010 272
3051 41
2904 317
2035 275
2773 355
3405 544
2427 329
3125 336
30479 570
15090 361
7637 506
4845 534
3084 271
5734 410
7215 428
4300 402
32412 470
19613 447
20162 410
27779 649
129724 695
32976 887