2581 303
5950 893
3003 130
3584 502
2706 187
4737 424
8053 921
2639 315
3104 393
5049 338
6608 688
4015 584
5908 839
2747 402
2887 460
2112 104
7031 338
4501 258
3875 749
1998 47
2049 116
6282 472
2841 351
3778 733
3994 590
4070 833
4168 828
10312 68