21061 295
6044 704
1575 56
2368 294
7263 487
6165 429
10224 303
3074 460
3462 580
3283 99
834 78
2583 537
10381 603
36750 299
9144 824
3299 715
2260 172
3603 438
1755 247
2264 270
2222 338
3409 799
2246 293
4424 289