15120 340
6939 218
17413 517
50175 535
7057 153
5063 237
4058 615
9323 41
2084 108
2683 380
8604 839
11985 926
7291 50
9186 699
7112 849
3222 605
4032 876
2667 392
2825 488
8622 474
20573 566
2394 389
3787 567
2362 374
1515 203