5028 93
2635 76
3120 421
4008 272
3049 41
2902 317
2029 275
2773 355
3403 544
2423 329
3124 336
30438 570
15087 361
7636 506
4843 534
3082 271
5720 410
7209 428
4287 402
32364 470
19582 447
20099 410
27740 649
129572 695
32921 887