29580 293
4498 562
6453 111
1814 126
7144 389
2197 159
13516 275
40355 544
8264 433
35227 189
3217 383
4843 482
3434 501
6330 667
11281 476
1639 66
7411 504
10154 542
10736 416
5177 70
4015 661
3815 124
3275 131
17568 356
4663 318
2943 116
122851 767
4902 226