5028 93
2634 76
3120 421
4008 272
3048 41
2902 317
2029 275
2772 355
3402 544
2422 329
3124 336
30433 570
15087 361
7636 506
4843 534
3082 271
5720 410
7208 428
4286 402
32355 470
19576 447
20087 410
27734 649
129563 695
32914 887