4496 117
2655 151
5696 495
47169 531
11783 188
5395 347
2905 581
21754 255
31486 351
24950 71
3798 587
3336 400
6312 742
14797 481
6549 633
42029 525
394628 1035
4003 203
24198 341
6129 549
9998 297
22322 597
5881 658
8062 497
4394 466
20086 352
7678 487
30001 156