5029 93
2637 76
3123 421
4010 272
3051 41
2902 317
2035 275
2773 355
3405 544
2427 329
3125 336
30474 570
15089 361
7637 506
4845 534
3084 271
5732 410
7215 428
4299 402
32408 470
19610 447
20152 410
27774 649
129705 695
32968 887