2526 108
88306 307
85049 659
5057 433
3581 424
4464 366
4253 581
3923 513
4170 383
6701 903
174998 471
46056 748
3936 720
6124 301
4865 245
2656 384
4456 349
2692 85
163108 306
31887 428
4882 54
7166 847
14005 810
8655 726
17627 116
9288 777
14372 851
23229 522