21248 620
3619 600
22283 211
16924 457
20291 337
44578 509
4527 583
13894 581
7822 450
2036 194
6204 927
2377 169
9906 128
997 36
5423 711
3675 572
7327 306
7225 547
3369 448
2480 152
1877 48
3605 554
6919 850
15813 69
30429 221
8969 231
10536 161
84741 259