3186 403
2333 661
582 103
2322 235
5111 835
1681 97
1209 177
3103 807
2872 680
5365 416
5042 673
2743 202
1220 326
3931 414
3193 770
3366 541
4336 647
1255 160
3101 682
3799 908
2399 554
1066 243
3725 407
2199 469
1697 422
2591 454
2378 453
3667 512