145225 403
56435 177
461524 1075
203383 1137
22979 156
23484 418
22337 122
25090 582
28027 910
66603 341
39981 847
50119 534
31692 243
15325 478
181974 847
401754 890
204396 542
367919 1026
126970 257
139616 282
100568 408
41947 386
121143 864
29769 81
178601 866
20684 376
216759 1103
66933 515