15096 49
18787 210
20583 650
30264 312
18944 202
26183 562
33793 309
25676 267
23544 421
21330 447
26961 463
27209 915
25228 244
26798 873
17533 182
29956 293
44756 77
20913 484
29803 380
46076 533
20235 762
20436 231
21363 623
28232 647