2503 303
4202 343
10428 191
2450 212
3665 399
7395 635
11062 453
3986 802
2238 323
4705 686
6759 623
7017 663
3734 741
4561 115
4045 529
14833 587
5242 714
4318 46
4602 384
5923 513
16504 254
4637 833
1859 164
2511 181