5089 87
12296 204
30294 318
8266 787
25067 840
7613 845
6923 470
21437 917
23886 412
14230 81
4872 453
14843 327
7971 659
21358 633
4594 264
5939 618
9955 448
10673 473
6187 79
12289 396
10237 398
14202 386
17012 798
3066 178
6980 482
16362 438
28920 591
31030 583