13026 803
3657 248
7642 884
5440 753
4009 169
5150 722
2789 206
2249 169
3346 538
4178 196
9508 175
8276 831
18730 500
5832 260
2886 282
2373 182
9296 304
10523 156
5755 471
9593 566
5900 192
5435 635
8633 745
34244 635
13071 862
5598 666
5079 549
22348 45