2993 107
3335 112
4572 364
2832 251
9230 126
2465 152
6935 885
5110 488
4108 440
4600 602
2910 289
2213 66
4067 438
7307 372
4707 896
3820 275
2114 157
4377 280
2111 407
8468 466
2091 229
2939 462
1519 65
1786 266
2539 369
8556 684