40283 482
27424 884
5326 315
30405 412
4072 453
51297 309
8841 601
11249 931
51960 151
14397 899
38584 261
87426 376
12204 43
79750 360
55605 330
96096 217
14598 615
12232 209
5766 669
7156 501
1395 154
77811 229
428260 911
4848 588
9088 64
1980 293
18696 113
3367 210