33996 777
4878 339
4055 432
5145 866
5853 552
23302 377
7152 369
3051 268
6028 622
5757 322
12331 86
5782 563
13792 859
3748 274
10556 551
3321 339
3727 207
3513 313
1503 68
3040 272
11361 99
8686 279
17211 439
9600 801