2681 366
21921 81
7680 427
13846 392
5538 165
4010 507
4769 484
2269 78
4075 371
3332 228
5125 579
5614 511
3399 515
5280 423
31662 282
3813 716
20343 651
5219 470
14381 212
6291 683
5696 67
15286 798
7486 247
6297 309