12576 46
184148 253
11064 101
955 205
4322 277
5396 592
19101 659
3586 440
13290 295
9248 184
41930 512
1563 288
2710 227
124049 683
11753 144
3465 865
5755 542
1832 447
933 247
846 131
1594 395
1416 299
2955 626
1460 417
2458 613
1973 434
788 142
752 145