526 27
4704 770
1296 367
1069 242
6458 177
4410 529
16709 529
6261 785
3173 642
4813 300
11596 41
4746 525
13716 745
2971 352
3338 603
7822 363
8219 144
16024 61
40409 557
33133 45
1985 292
18939 370
10481 493
30536 263
897 98
2944 543
3690 851
3033 623