105061 615
10615 134
2039 91
8828 221
4612 382
159631 703
89697 489
57275 827
175829 565
180032 661
31702 299
33781 587
3217 260
4301 592
6785 587
2224 348
1652 83
3214 70
1832 51
2440 120
1767 131
1918 241
5139 344
4085 791
4033 320