144058 157
82301 515
8339 54
10064 529
21038 715
6893 648
5969 239
17205 569
19247 189
11481 673
4003 688
1394 146
2876 403
4880 817
5023 321
3411 432
7999 548