5095 786
4791 415
929 50
2405 529
10753 205
3916 654
4651 598
4803 58
18121 267
8721 89
6648 421
4787 189
7271 233
16234 846
9643 702
20633 371
3937 317
24941 139
1537 66
31751 486
11027 717
8996 61
26441 657
7728 497
4472 319
38561 49
40365 642
174786 696