5028 40
3378 349
31316 165
1309 103
10384 744
7918 138
2141 419
8686 611
4835 573
8575 607
5392 946
6623 697
2146 152
5012 615
8644 162
8645 495
4301 91
2003 262
3756 762
3782 846
2821 609
4525 176
12697 351
2793 227