21075 330
36324 613
92781 454
23310 113
64422 609
16677 316
32987 913
18857 456
35355 591
28258 399
3895 232
5351 30
4307 888
33316 518
4864 380
3805 205
6872 132
7192 634
5637 81
10091 390
4185 237
4651 572
4431 696
9115 381
6275 258
5650 558
2051 276
5014 612