5601 280
3581 313
2428 137
7459 692
7415 430
3187 362
2547 82
7508 635
4114 519
12414 200
3130 98
3217 69
5291 546
4397 724
2586 146
4223 629
2493 265
2254 248
4296 304
3394 536
14614 407
95729 844
127867 548