3031 110
1461 123
3485 406
3942 975
1883 226
3759 793
5342 332
5089 520
4121 655
6249 763
3584 163
3374 337
8943 206
3828 601
1851 132
3518 337
4277 405
2881 151
4240 684
6266 984
3421 867
2092 73
25587 388
5643 627
7858 955
4930 260
5993 767
2367 115