5028 93
2635 76
3120 421
4008 272
3048 41
2902 317
2029 275
2772 355
3402 544
2422 329
3124 336
30436 570
15087 361
7636 506
4843 534
3082 271
5720 410
7208 428
4287 402
32360 470
19582 447
20097 410
27738 649
129571 695
32919 887