289918 507
120105 637
22347 118
70274 802
3397 459
3143 462
4426 555
4236 698
2394 111
5782 395
2675 92
10530 927
54970 150