3130 230
3751 411
3862 744
1514 70
8969 151
11178 782
6067 295
13209 303
8743 611
3604 312
4321 391
15750 238
3532 296
1622 138
7374 568
2064 262
3854 846
5907 116
3006 220
1321 55
3686 261
7912 521
2485 329
3598 601