2978 309
9815 721
10962 244
4459 503
4627 753
1797 42
6499 540
84527 616
5484 313
1405 39
29427 225
7033 103
9034 186
20083 547
9386 408
8884 433
13346 675
7169 322
14875 747
8707 681
24451 606
18086 116
11266 41
5064 327
27538 133
13007 57
17176 397
31343 41