25675 109
25174 133
3271 399
3742 102
3188 240
18250 205
1568 228
52493 292
21246 273
7663 330
661 37
2100 538
2235 480
1670 299
4480 447
1962 419
3519 837
1795 347
2103 423
2197 50
617 39
3937 671
138890 455
2821 579
39349 986
1073 86
2536 186
5208 406