3945 432
39835 755
9271 295
5969 530
11568 692
15596 237
2955 506
5820 507
1894 252
3294 928
7481 844
2965 403
1937 119
3441 480
4731 686
2355 405
1480 89