103793 299
2868 813
2138 371
2805 796
1493 291
1391 297
957 151
1948 411
765 107
1880 338
2394 211
2987 153
3029 895
112694 329
137914 802
5713 697
2809 749
1985 471
38411 56
2097 443
73461 639
4903 661
9575 589
6493 482
5751 601
1258 251
4553 389
90317 522