4060 102
15942 221
9506 159
12205 602
18050 877
1279 138
8092 381
12089 450
29682 534
5924 185
15355 830
37645 738
5876 737
20292 891
43866 1022
17309 404
2956 188
3221 569
1686 434
1531 257
4913 297
2036 342
439 49
3023 654
2986 532
3098 741
3133 698
1014 171