12060 580
6318 203
4761 594
7434 313
6421 59
2331 119
7614 563
5216 47
9525 516
5629 420
6445 103
4917 372
15175 406
35289 641
24680 328
2215 358
18129 389
34215 84
246718 1196
2728565 4036
332106 529
3172635 6764
257513 1184
143662 691
13273 677
129146 1078
47036 385
145215 273