506 144
302 800
845 297
408 594
1000 336
770 518
184 44
374 74
275 634
634 908
691 647
947 330
14172 364
13151 804
9293 361
7266 363
7177 348
6001 14
5582 40
5038 201
4955 224
4399 922
4361 646
4328 218