2902 313
580 511
329 49
738 836
555 332
313 201
1236 359
451 202
397 364
315 534
239 992
88 386
112 854
1000 65
933 712
238 562
844 524
748 525
692 318
940 140
285 683
862 97
852 190
231 76