3126 102
1703 42
6598 289
4853 603
3963 626
5427 911
1465 128
8487 547
1615 108
5312 648
3380 778
4610 179
4191 501
2888 248
14207 490
4095 363
2445 201
3653 396
6727 764
1339 84
2995 165
2590 587
2141 212
7199 553
11316 345
4592 471
3944 219
3554 667