21299 612
81521 518
5433 656
4000 664
9783 51
15676 158
8369 498
13286 84
15039 224
18737 539
12558 901
234073 948
275222 880
110234 506
107502 797
2409 71
4570 405
6372 915
5056 326
4145 581
4390 690
13106 303
65386 852
26408 379
17204 431
6383 875
3897 536
48611 191