14802 59
12563 540
61245 500
314734 1252
10872 580
6855 76
5293 309
3399 70
25314 224
15512 94
76155 264
104258 335
4132 395
6845 612
4939 538
134635 600
95301 903
64245 617
112125 716
58125 465
8961 519
10421 228
44315 407
4536 188