39003 955
5212 440
3550 121
2563 310
2525 206
3532 592
3256 333
85639 701
4909 237
6536 960
3883 209
102758 385
2998 284
5557 562
10234 894
3936 113
95163 267
3824 360
8741 806
5012 335
4593 386
4127 554
5371 615
4253 338