47401 601
43257 267
13901 521
8792 446
25526 279
29303 744
6301 407
3607 473
6157 392
6888 395
1364 36
4104 827
17327 439
5633 148
2845 222
4164 812
17281 624