12580 302
17443 317
25009 523
30344 111
136053 389
138299 645
3274 246
5024 418
3515 493
3050 189
2829 208
4433 168
5118 334
4218 59
4775 657
5477 893
3826 74
4034 465
4882 480
3670 57
2532 91
3794 121
5145 364
1879 28