40287 780
5732 693
1717 152
3343 514
8380 340
4396 258
2278 89
7437 494
5864 279
2289 113
8253 355
5384 367
5088 137
6956 498
21442 313
4954 685
5856 748
8127 212
14464 608
6788 432
1923 154
5565 482
3915 552
2380 464