25598 629
20657 444
30112 654
98340 877
41975 786
16605 541
21143 121
41827 930
53915 323
2116 150
9577 275
9707 255
5777 67
8112 160
3531 431
1904 112
2307 78
4335 360
4850 470
5017 895
5464 418
5627 379
3533 174
24678 91
29901 608
28093 914
90958 262
49389 484