2056 421
2594 704
29588 269
12334 58
10779 506
7951 476
4927 397
2663 262
12746 602
15434 509
8355 944
73388 120
14357 648
10705 443
5781 408
3013 328
7352 268
68046 372
3865 520