16096 169
2482 540
3348 649
20541 486
3056 570
3605 888
2661 329
1196 194
19660 523
3874 520
15998 319
17304 467
1729 217
4088 702
3231 234
7889 258
3637 820
1642 354
4337 587
16349 296
4399 230
2899 507
1646 386
3478 386
2930 557
7552 423
2627 464
703 138