303 28
3757 63
3760 619
4819 171
1859 135
6349 459
3831 344
8306 848
3496 478
2468 696
3591 826
3805 544
2421 229
5150 460
12729 589
7773 229
13045 631
3100 539
15343 684
4904 281
9620 275
3536 260
11902 336
4323 631
6718 72
8134 583
10592 354
57730 224