1108 285
869 173
2666 804
15289 203
2173 647
3132 572
312 31
3931 684
3763 547
22102 379
3945 281
5479 100
6457 479
6577 47
6059 144
5570 438
9349 591
26106 472
8452 62
43480 233