85580 300
5402 306
96994 690
177408 345
5933 299
282565 1393
9285 165
7063 147
11770 191
29245 460
10249 583
7301 713
9556 446
7194 121
31056 778
4506 243
7366 265
6030 793
2502 152
2361 62