47331 601
43201 267
13887 521
8781 446
25407 279
29265 744
6285 407
3592 473
6150 392
6874 395
1353 36
4094 827
17318 439
5603 147
2834 222
4153 812
17201 624