23183 208
5521 503
2841 228
2321 334
3188 558
5212 311
4935 474
14063 385
8198 464
812 34
2670 173
8064 904
5467 489
2513 356
7194 296
1651 67
1436 117
2104 229
3488 747
2329 508
4670 378
4663 705
6073 282
2948 447
5647 383
3750 551
15081 566
8192 391