5001 299
39957 396
1926 97
3330 494
3509 371
3856 630
3597 310
3255 290
2254 367
3381 758
12177 487
4572 366
2547 424
1785 250
7486 311
6685 101
31976 320
20403 757
47411 256