5029 93
2639 76
3124 421
4010 272
3052 41
2904 317
2035 275
2773 355
3405 544
2427 329
3125 336
30483 570
15090 361
7637 506
4845 534
3084 271
5735 410
7215 428
4301 402
32413 470
19615 447
20163 410
27779 649
129730 695
32977 887