5026 93
2634 76
3120 421
4008 272
3047 41
2902 317
2029 275
2772 355
3402 544
2422 329
3124 336
30429 570
15086 361
7635 506
4843 534
3082 271
5720 410
7207 428
4283 402
32344 470
19571 447
20081 410
27731 649
129555 695
32905 887