43306 733
4143 122
1307 180
5520 712
16439 739
7868 428
7201 659
7835 416
2297 53
8037 28
4096 578
7498 423
6540 310
2671 528
6113 453
2930 121
2247 326
24000 196
11439 506
2289 96
22369 151
14945 570
8538 750
17065 44