41291 506
30825 458
10239 56
77604 338
36241 433
4118 287
125094 663
111879 715
31263 402
26762 654
125943 360
65412 860
51916 925
5289 398
5427 309
3783 347
7426 185
241145 698
37315 518
191948 519
124377 593
261008 600
37809 629