14797 59
12562 540
61234 500
314655 1252
10872 580
6854 76
5293 309
3399 70
25303 224
15512 94
76143 264
104229 335
4130 395
6845 612
4939 538
134597 600
95284 903
64220 617
112108 716
58107 465
8961 519
10421 228
44312 407
4536 188