5897 293
20307 712
29431 342
6757 464
6724 936
13375 432
2491 450
7088 482
4877 669
4080 293
932 68
21249 328
6640 53
8592 242
12595 665
4830 462
4801 440
9421 133
2822 672