5646 280
3605 313
2468 137
7485 692
7504 430
3212 362
2584 82
7555 635
4149 519
12482 201
3170 98
3264 69
5329 546
4432 724
2634 146
4266 629
2518 265
2290 248
4375 304
3427 536
14853 407
96861 845
129922 550