50561 78
47770 560
127220 374
54117 703
26195 245
16300 696
101527 264
8807 28
15950 110
15936 410
3348 109
5801 551
4036 329
2792 135
35428 221
115102 293
95365 348
78420 353
26095 121
173854 313
276536 863
178681 421
160656 216
43566 197
5014 251
76436 459
5879 66
88502 174