40401 401
7822 615
13508 455
38725 571
11598 472
5260 90
14847 514
10187 45
15454 690
54287 516
24991 519
69752 588
7672 184
8941 632
15388 276
12101 72
2636 56
14290 237
7403 143
26259 135
31235 287
104171 268
41447 291
28993 359
9650 424
25939 282
54471 769
23051 193