2996 52
9822 63
6029 424
1894 69
2786 289
23083 797
23634 643
20461 355
9927 700
5189 365
2863 146
6478 494
8483 293
6414 236
2146 226
4436 362
7955 668
23372 196
38323 237
30582 594
8806 352
4321 765
43366 534
11608 887
5959 28
9313 656
5435 455
3572 461