25601 629
20664 444
30117 654
98344 877
41978 786
16606 541
21143 121
41828 930
53927 323
2117 150
9577 275
9707 255
5777 67
8112 160
3531 431
1904 112
2307 78
4336 360
4850 470
5017 895
5465 418
5627 379
3534 174
24681 91
29901 608
28096 914
90963 262
49394 484