3279 101
5429 292
10377 627
2843 148
6266 553
9426 905
8192 324
2673 264
3837 251
3076 312
5273 654
6818 591
4186 115
14690 420
3561 367
4350 322
30878 739
14533 587
4349 92
3586 662
77609 513
8540 904
10544 111
3430 85