24089 370
1695 194
4573 491
244 41
1069 115
3268 636
5187 680
3889 627
5978 592
4886 804
6249 588
2371 53
4262 563
148287 264
19385 460
5058 515
13489 285