5028 93
2635 76
3121 421
4008 272
3049 41
2902 317
2031 275
2773 355
3403 544
2424 329
3124 336
30440 570
15088 361
7636 506
4843 534
3082 271
5722 410
7209 428
4289 402
32366 470
19585 447
20105 410
27742 649
129579 695
32925 887