59412 756
6819 583
6325 611
18958 121
109769 349
15808 419
20000 201
46446 306
10011 298
34996 538
84090 922
34584 824
3274 366
3038 206
5635 650
46304 778