150699 853
35401 76
425086 675
34048 418
82753 366
57675 835
114523 492
130090 352
94470 336
51452 357
286169 711
41627 227
228463 1167
60944 454
252123 313
26162 203
155007 574
1608320 5465
103016 722
164637 504
412464 867
98525 524
88558 395
231672 1659
298655 917
91165 829
31924 198
112568 385