41275 506
30813 458
10233 56
77578 338
36227 433
4118 287
125036 663
111841 715
31251 402
26756 654
125900 359
65384 860
51891 925
5289 398
5427 309
3780 347
7425 185
241082 698
37305 518
191889 519
124357 593
260974 600
37802 629