283238 904
19615 59
20699 722
17200 303
33749 462
34383 304
74673 994
15197 438
16955 259
19907 818
11220 604
21035 429
12776 371
29520 461
8904 609
11731 852