30818 393
49456 735
5863 454
9273 71
26504 234
95772 627
155050 370
6851 270
5689 202
32225 505
47836 91
48631 193
28097 969
15232 354
5447 352
23005 942
18610 297
27129 307
45441 608
13666 605
10506 413
37029 537
80373 899
8559 531
7819 373
11519 694
21609 640
12081 81