28495 600
5880 718
40405 645
4911 519
64262 650
92229 482
8856 222
5604 203
3001313 6126
18961 382
43668 647
32155 633
16666 551
38010 744
66453 784
30332 504
25539 369
7237 80
52107 163
33164 382
13447 437
19532 55
28271 623
28985 925