103991 907
3909 564
3240 449
7508 369
5092 636
17505 664
12254 537
5147 195
5842 443
7655 571
12419 802
26704 374
3417 37
2095 203
11201 367
7227 279
10272 486
5078 557