12471 120
7533 390
25154 260
12333 556
20181 88
10172 30
29638 283
39530 322
92428 383
44303 519
11993 105
26233 633
42063 303
32271 536
121385 681
13401 270
36930 178
131120 745
53555 544
125532 748
58640 593
49245 575
33072 377
311322 970
62944 541