47328 601
43197 267
13884 521
8779 446
25405 279
29263 744
6284 407
3592 473
6150 392
6872 395
1351 36
4094 827
17318 439
5599 147
2832 222
4153 812
17192 624