15160 340
6954 218
17415 517
50184 535
7061 153
5065 237
4063 615
9330 41
2086 108
2684 380
8606 839
11988 926
7291 50
9192 699
7115 849
3225 605
4036 876
2670 392
2828 488
8625 474
20578 566
2394 389
3792 567
2365 374
1517 203