5737 508
2729 331
3641 400
4297 406
2405 66
3886 484
9922 614
6149 407
5381 785
3615 852
2768 93
2812 390
3662 276
1601 83
4354 681
2967 160
7820 938
4310 400
7705 567
8113 542
1254 153
5694 487
5246 172
4877 616