143993 953
4892 274
10280 335
11225 677
4253 483
4553 498
12960 781
18309 847
20068 350
24902 743
5262 101
8853 473
22659 122
2841 404
3358 415
3830 207
29305 501
7376 170