3523 280
4004 443
4562 510
9041 108
12201 708
95270 872
128702 714
49187 421
56969 367
29506 363
34441 342
43966 853
38552 753
25071 333
41943 299
6931 763
4120 594
4136 462
9777 626
1825 174
2848 431
2584 303
4833 563
2215 293
3732 158
6578 86
3169 493
3625 885