290102 507
120134 637
22362 118
70366 802
3402 459
3146 462
4429 555
4238 698
2402 111
5784 395
2676 92
10539 927
55089 150