3032 201
3639 93
4151 696
8710 416
2795 282
2993 300
23884 253
12572 120
66666 726
47839 423
46644 289
31018 719
102105 314
33113 566
66331 499
43675 493
62996 387
42667 884
31219 240