5430 218
9886 55
30293 815
11296 604
4617 678
7472 348
8947 252
3977 421
1901 32
2958 472
4352 443
8710 839
4663 537
1896 288
12176 367
7923 731
8851 238
15769 265
8244 891
5824 142
6371 655
6316 625
2873 218
3052 468
2577 159
6712 140
5401 457
7761 654