16396 289
22269 509
29879 171
75030 666
104477 947
48470 696
24872 678
4030 399
4341 252
12131 800
3797 531
4174 683
1505 140
6851 779
9394 239
3346 323
2371 78
3778 300
3403 412
5808 175
7485 311
5591 548
2308 239
3477 135
7409 635
4372 897
4227 306
5832 572