4021 115
2608 95
3038 337
7951 589
10440 524
14509 126
16879 327
5412 511
6203 363
7847 534
8982 411
17318 681
17646 233
23615 388
7255 626
12731 276
8219 563
2943 664
2309 420
5560 562
6449 328
7807 436
5924 711
6671 548
1521 62
15209 531
8999 161
5077 238