39536 623
30087 508
25396 312
38902 608
34359 752
41730 504
72536 312
31640 335
39245 666
28407 162
53542 201
103491 1126
20323 67
49405 427
21510 668
15848 356
27259 141
32895 774
15491 100
65403 542
20258 291
87658 692
39074 236
45655 226