2610 271
2320 326
22771 432
29045 113
2313 418
3496 574
2854 517
20110 461
2286 330
2126 289
3069 250
10641 452
13262 493
8669 141
2165 406
8535 926
26870 533
6545 323
7697 72
3323 185
2248 195
4669 622
3899 572
32679 408
9520 686
14021 663
12331 726
8892 310