16331 91
4007 451
57440 237
58722 145
5466 787
3471 660
111060 652
19133 698
29212 400
6343 409
83607 317
10123 808
19327 724
4275 148
4999 937
4554 264
4958 618
3833 203
3939 414
4163 53
35415 601
231650 697
20939 588
34018 731
8535 730
11577 489
9062 944
5489 211