40913 904
26174 503
12191 330
28362 378
5147 412
4160 637
4593 764
1840 116
16995 615
45427 339
36543 385
1634 316
22056 173
5154 418
2947 445
12062 347
17776 622
7175 531
5552 524
20766 417
8915 577
4882 322
5309 570
6348 254
420394 937
11883 710
2740 394
22981 258