10402 438
2995 95
4502 566
3998 332
3975 748
4396 198
11226 80
5525 58
14186 471
3861 177
11607 755
9551 639
5259 284
4982 646
2839 467
4691 628
3763 268
7185 326
3366 228
4516 539
2865 67
4977 417
2748 381
9353 420
3220 375
3143 529
4571 522
21994 332