2050 421
2594 704
29549 269
12309 58
10777 506
7948 476
4927 397
2663 262
12746 602
15428 509
8352 944
73343 120
14356 648
10686 443
5732 408
3013 328
7327 268
67973 372
3863 520