12594 482
1243 351
2102 573
2910 479
400 37
2978 606
2344 472
2362 529
1215 304
2736 451
3329 871
317 51
1003 154
2732 743
2385 519
637 180
2397 775
825 241
344 105
2658 677
1388 368
1852 593
2316 557
334 65
907 187
1110 302
2550 728
732 215