29430 378
89577 567
1048 139
131271 184
5738 512
4088 733
8931 216
8979 356
10573 554
33031 884
30628 904
15160 819
149379 429
19284 605
11580 942
11686 39
17835 664
10713 750
12578 747
15904 338
3990 601
2939 703