2038 421
2594 704
29494 269
12296 58
10776 506
7948 476
4927 397
2662 262
12743 602
15426 509
8349 944
73313 120
14356 648
10682 443
5696 408
3013 328
7308 268
67906 372
3862 520