5001 299
39950 396
1925 97
3329 494
3508 371
3856 630
3596 310
3255 290
2253 367
3381 758
12177 487
4571 366
2547 424
1784 250
7484 311
6685 101
31973 320
20398 757
47402 256