5029 93
2635 76
3121 421
4009 272
3051 41
2902 317
2033 275
2773 355
3405 544
2425 329
3125 336
30462 570
15089 361
7636 506
4845 534
3083 271
5727 410
7213 428
4293 402
32392 470
19601 447
20135 410
27760 649
129659 695
32957 887