2978 309
9815 721
10963 244
4459 503
4627 753
1797 42
6499 540
84530 616
5484 313
1405 39
29430 225
7033 103
9034 186
20090 547
9389 408
8887 433
13346 675
7169 322
14881 747
8707 681
24453 606
18086 116
11269 41
5064 327
27538 133
13009 57
17178 397
31347 41