5025 93
2634 76
3120 421
4008 272
3047 41
2902 317
2029 275
2772 355
3402 544
2421 329
3123 336
30426 570
15085 361
7635 506
4842 534
3082 271
5720 410
7207 428
4283 402
32342 470
19570 447
20078 410
27730 649
129542 695
32903 887