25006 74
4074 69
2490 129
3756 439
3202 243
17685 785
9211 591
4564 674
9999 120
29821 972
33434 472
3881 398
4789 631
3788 562
10055 312
7685 208
4713 752
3045 181
3219 125
3697 243
5261 42
16187 138
7726 831
12224 168