5025 93
2634 76
3119 421
4008 272
3046 41
2902 317
2028 275
2772 355
3402 544
2421 329
3123 336
30423 570
15085 361
7635 506
4842 534
3082 271
5720 410
7207 428
4282 402
32337 470
19569 447
20076 410
27730 649
129537 695
32900 887