2180 66
7345 591
39814 944
7523 449
2144 508
3010 244
5133 890
2137 163
10672 572
50495 196
3730 766
8086 295
12506 835
26560 245
10959 134
79063 117
30255 789
7574 323
83240 108
63002 186
64947 989
29044 324
30163 77
47005 519
9318 46
83132 489
7823 411
5857 914