1995 403
4561 715
5445 664
2248 322
1284 83
2616 636
16890 250
505 98
2512 604
2532 263
778 39
3483 677
2499 716
3220 927
3264 649
3856 419
1972 333
9433 328
10543 766
3567 726
11411 887
4446 614
2654 457
3386 741