21629 48
6341 814
6314 265
1762 381
11112 289
1940 324
4855 145
2364 606
3215 601
3326 69
7265 781
3152 629
6027 757
1613 208
1035 128
1546 379
7772 556
2946 649
3210 66