30629 293
4077 290
3281 232
2491 166
6595 111
117554 641
4127 572
3463 479
1896 126
3642 488
2122 226
7374 389
26325 51
3687 689
12385 520
41228 544
9358 162
5019 684
3312 383
4455 599
4950 482
2553 337
2217 51
5451 863
8735 391
4945 714
22048 241
3495 501